Knights and princes